the doctrine of the immaculate conception - Turc Anglais Dictionnaire